﻿using System;
using System.Collections.Generic;

namespace Sustainalytics.ReportGeneratorFramework.FrameworkEntities
{
    public class PdfTable
    {
        protected float[] relativeWidths;
        protected float[] absoluteWidths;

        protected float totalWidth = 0.0f;
        protected float totalHeight = 0.0f;
        protected float widthPercentage = 80f;

        protected List<PdfRow> rows;

        public int NumberOfColumns
        {
            get
            {
                return this.relativeWidths.Length;
            }
        }

        public List<PdfRow> Rows
        {
            get { return rows; }
            set { rows = value; }
        }

        public float TotalHeight { get; set; }
        public float TotalWidth { get; set; }
        public float WidthPercentage { get; set; }

        public PdfTable() { }


        public PdfTable(int numColumns)
        {

        }


        public void Display()
        {
            throw new NotImplementedException();
        }
    }
}
